pump oxygenator - French English Dictionary